package recursion;

/**
 * @description: 递归方法测试
 * @title: RecursionTestDemo
 * @author: zp
 * @date: 2021/11/10 20:15
 * 递归调用规则：
 * 1、当程序执行到一个方法时，就会开辟出一个单独的空间（栈）
 * 2、
 */
public class RecursionTestDemo {
    public static void main(String[] args) {
        test(4);
    }


    public static void test(int n) {
        if (n > 2) {
            test(n - 1);
        }
        System.out.println(n);
    }
}
